home *** CD-ROM | disk | FTP | other *** search
-
- /*
- INIT Shell -- Version 0.90 -- Jan 1, 1990
- INIT Shell -- Version 1.00 -- Apr 7, 1990
-
- Copyright (c) 1990,91 by Neal E. Trautman
-
- 'ShareWare' -- Please send $5 contribution to:
-
- Neal Trautman
- 3700 Clinton Parkway, #1412
- Lawrence, KS 66047
-
- This is an INIT Shell.
- */
-
-
- #include "SetUpA4.h" /* Include Think C's routines for the A4 world */
-
-
- main()
- {
- Ptr INIT_code_ptr;
- Handle INIT_code_handle;
-
- asm {
- move.l a0,INIT_code_ptr; /* Get the pointer to this code */
- }
- RememberA0();
- SetUpA4();
-
- if (!Button()) {
- INIT_code_handle = RecoverHandle(INIT_code_ptr);
- HLock(INIT_code_handle);
- DetachResource(INIT_code_handle);
-
- /* INIT code goes here */
-
- }
-
- RestoreA4();
- }
-